self relocatable - Deutsch Englisch Wörterbuch